noise protection suit - French English Dictionary